| ||||
Standard actions which move the actor
Going , Entering , Exiting , Getting off
Entering something (past tense entered)
Whereas the going action allows people to move from one location to another in the model world, the entering action is for movement inside a location: for instance, climbing into a cage or sitting on a couch. (Entering is not allowed to change location, so any attempt to enter a door is converted into a going action.) What makes entering trickier than it looks is that the player may try to enter an object which is itself inside, or part of, something else, which might in turn be... and so on. To preserve realism, the implicitly pass through other barriers rule automatically generates entering and exiting actions needed to pass between anything which might be in the way: for instance, in a room with two open cages, an actor in cage A who tries entering cage B first has to perform an exiting action.
Typed commands leading to this action
"stand on [something]"
"go [something]"
"go into/in/inside/through [something]"
"enter"
"enter [something]"
"sit on top of [something]"
"sit on/in/inside [something]"
"get in/into/on/onto [something]"
Rules controlling this action
before an actor doing anything
instead of an actor entering the superfast automatic lifts when the puzzle number is 2
instead of an actor doing anything with the dummy_lift
instead of entering the wooden chest
check an actor entering the elevator when the puzzle number is 1
check an actor entering the wooden chest's lid
check an actor entering convert enter door into go rule name unlist
check an actor entering convert enter compass direction into go rule name unlist
check an actor entering can't enter what's already entered rule name unlist
check an actor entering can't enter what's not enterable rule name unlist
check an actor entering can't enter closed containers rule name unlist
check an actor entering can't enter something carried rule name unlist
check an actor entering implicitly pass through other barriers rule name unlist
carry out an actor entering standard entering rule name unlist
report an actor entering standard report entering rule name unlist
report an actor entering describe contents entered into rule name unlist